package com.gxa.weixing.portal.mapper;

import com.gxa.weixing.core.pojo.BalanceLog;
import tk.mybatis.mapper.common.Mapper;

import java.util.List;
import java.util.Map;

/**
 * @Author ChenJ
 * @date 2022/01/08 20:28
 **/
public interface BalanceLogMapper extends Mapper<BalanceLog> {

    /**
     * 获取用户金币或者余额提现的不同状态记录
     * @param id 用户编号
     * @param or 操作类型，0为金币，1为余额
     * @return
     */
    List<Map<String,Object>> getBalanceLogList(Long id,Integer or);

    /**
     * 获取用户金币或者余额提现的记录
     * @param id 用户编号
     * @return
     */
    List<Map<String,Object>> getLogList(Long id);
}
